A Primal-Dual Approximation Algorithm for the Steiner Connectivity Problem
نویسندگان
چکیده
We extend the primal-dual approximation technique of Goemans and Williamson to the Steiner connectivity problem, a kind of Steiner tree problem in hypergraphs. This yields a (k+1)-approximation algorithm for the case that k is the minimum of the maximal number of nodes in a hyperedge minus 1 and the maximal number of terminal nodes in a hyperedge. These results require the proof of a degree property for terminal nodes in hypergraphs which generalizes the well-known graph property that the average degree of terminal nodes in Steiner trees is at most 2.
منابع مشابه
New primal-dual algorithms for Steiner tree problems
We present new primal-dual algorithms for several network design problems. The problems considered are the generalized Steiner tree problem (GST), the directed Steiner tree problem (DST), and the set cover problem (SC) which is a subcase of DST. All our problems are NP-hard; so we are interested in approximation algorithms for them. First we give an algorithm for DST which is based on the tradi...
متن کاملApproximate k-MSTs and k-Steiner Trees via the Primal-Dual Method and Lagrangean Relaxation
Garg [10] gives two approximation algorithms for the minimum-cost tree spanning k vertices in an undirected graph. Recently Jain and Vazirani [15] discovered primal-dual approximation algorithms for the metric uncapacitated facility location and k-median problems. In this paper we show how Garg’s algorithms can be explained simply with ideas introduced by Jain and Vazirani, in particular via a ...
متن کاملPrimal-dual approximation algorithms for the Prize-Collecting Steiner Tree Problem
The primal-dual scheme has been used to provide approximation algorithms for many problems. Goemans and Williamson gave a (2−1/(n−1))-approximation for the Prize-Collecting Steiner Tree Problem that runs in O(n3 logn) time—it applies the primaldual scheme once for each of the n vertices of the graph. We present a primal-dual algorithm that runs in O(n2 logn), as it applies this scheme only once...
متن کاملCs880: Approximations Algorithms
Last time we discussed how LP-duality can be applied to approximation. We introduced the primaldual method for approximating the optimal solution to an LP in a combinatorial way. We applied this technique to give another 2-approximation for the Vertex Cover problem. In this lecture, we present and analyze a primal-dual algorithm that gives a 2-approximation for the Steiner Forest problem. We al...
متن کاملHow well can Primal - Dual and Local - Ratio algorithms perform ? ∗ Allan
We define an algorithmic paradigm, the stack model, that captures many primal dual and local ratio algorithms for approximating covering and packing problems. The stack model is defined syntactically and without any complexity limitations and hence our approximation bounds are independent of the P vs NP question. Using the stack model, we bound the performance of a broad class of primal dual an...
متن کامل